while True:
    num1 = int(input("请输入第一条边的长度 :"))
    num2 = int(input("请输入第二条边的长度 :"))
    num3 = int(input("请输入第三条边的长度 :"))

    if num1 + num2 > num3 and num2 + num3 > num1 and num3 + num1 > num2:
        if num1 == num2 == num3:
            print("等边三角形")
            continue
        if num1 == num2 or num2 == num3 or num1 == num3:
            print("等腰三角型")
            if (num1 * num1 + num2 * num2 == num3 * num3 or num2 * num2 + num3 * num3 == num1 * num1 or num3 * num3 + num1 * num1 == num2 * num2) and (num1 == num2 or num2 == num3 or num1 == num3) :
                print("等腰直角三角形")
                continue
            continue
        elif num1 * num1 + num2 * num2 == num3 * num3 or num2 * num2 + num3 * num3 == num1 * num1 or num3 * num3 + num1 * num1 == num2 * num2:
            print("直角三角形")
            continue
        else:
            print("普通三角形")
            continue
    else:
        print("构不成三角形！")
        break
